Ice shelf - French English Dictionary